2129
2123
3
2
2
3
804
336
67
6
5
1
8
2
4
2
1
2
2
801
64
1
2
7
3
1
1
13
2
1
2
6
450
1
1
1
3
325
39
1174
21
478
1020
896
1733
125
1
1
1
43
1
7
4
3
3
5
1
9
14
1535
27
33
4
10
4
70
15
31
1
1
1
65
1
2
1
295
1
1
1
1912
123
33
189
1527
1
1285
1214
1563
2116
387
11
1
1
15
1
1
2601
8
10
116
2
1
1
1
2
1
5
1
1
2
1
1
166
1
391
1
2
2
2
5
1
2
15
1
1
2
1
11
4
2
11
1
83
1
435
32
3641
144
1229
2280
623
95
1577
78
66
5
33
16
1
158
1039
4
1
350
144
4231
21
1375
4